Big Huge Thesaurus

allspice tree

noun